package com.zdy.im.user.vo.request;


import com.sixeco.framework.common.api.ApiDesc;
import com.sixeco.framework.http.data.vo.RequestParserVo;

/**
* @ClassName: UserInfoRequestVo.java
* @Description: 用户表的数据交互处理类
 * @Author 作者 : zdy
 * @CreateDate 创建时间: 2021-02-30
* @version V1.0.0
* <p>
    * ----------------------------------------------------------------------------
    *  modifyer    modifyTime                 comment
    *
    * ----------------------------------------------------------------------------
    * </p>
*/
public class UpUserInfoRequestVo extends RequestParserVo {

		/** id 用户id  */
		@ApiDesc(value = "用户id", required = 1)
        private long userId;

 		/** headImg 头像  */
 		@ApiDesc(value = "头像", required = 1)
 		private String headImg;

 		/** userName 昵称名称  */
 		@ApiDesc(value = "昵称名称", required = 1)
 		private String userName;

 		/** mobile 手机号  */
 		@ApiDesc(value = "手机号", required = 1)
 		private String mobile;

 		/** email 邮箱  */
 		@ApiDesc(value = "邮箱", required = 1)
 		private String email;

 		/** remarks 备注  */
 		@ApiDesc(value = "备注", required = 1)
 		private String remarks;





    public static UpUserInfoRequestVo build(){
        return new UpUserInfoRequestVo();
    }




 		public void setHeadImg( String headImg){
 		 		this.headImg = headImg ; 
 		 		}

 		public String getHeadImg(){
 		 		return this.headImg;
 		}
 		public UpUserInfoRequestVo toHeadImg(String headImg){
 		 		this.headImg = headImg ; 
 		 		 return this ;
 		}

 		public void setUserName( String userName){
 		 		this.userName = userName ; 
 		 		}

 		public String getUserName(){
 		 		return this.userName;
 		}
 		public UpUserInfoRequestVo toUserName(String userName){
 		 		this.userName = userName ; 
 		 		 return this ;
 		}

 		public void setMobile( String mobile){
 		 		this.mobile = mobile ; 
 		 		}

 		public String getMobile(){
 		 		return this.mobile;
 		}
 		public UpUserInfoRequestVo toMobile(String mobile){
 		 		this.mobile = mobile ; 
 		 		 return this ;
 		}

 		public void setEmail( String email){
 		 		this.email = email ; 
 		 		}

 		public String getEmail(){
 		 		return this.email;
 		}
 		public UpUserInfoRequestVo toEmail(String email){
 		 		this.email = email ; 
 		 		 return this ;
 		}

 		public void setRemarks( String remarks){
 		 		this.remarks = remarks ; 
 		 		}

 		public String getRemarks(){
 		 		return this.remarks;
 		}
 		public UpUserInfoRequestVo toRemarks(String remarks){
 		 		this.remarks = remarks ; 
 		 		 return this ;
 		}

        public long getUserId() {
            return userId;
        }

        public void setUserId(long userId) {
            this.userId = userId;
        }




}
